|
Embedded DOS-ROM 6.22 is an MS-DOS compatible operating system designed especially to run DOS application software in handheld and consumer electronics products. The product comes in Adaptation Kit form, so it is easily adapted by the OEM with source-level options for maximum flexibility. Licenses are available in all volume ranges, starting at 1,000 units, and pricing is structured for cost-sensitive volume consumer electronics applications.
Featuring a micro-sized footprint of less than 32KB in ROM, Embedded DOS-ROM 6.22 saves valuable Flash space for applications. For maximum space savings, the operating system incorporates unique extensions to the Intel instruction set that allow it to compress its code beyond the already high code density of the Intel instruction set. Extensions are used internally by Embedded DOS-ROM 6.22 to shorten common opcode sequences, resulting in significant space savings.
Embedded DOS ROM 6.22 can boot from floppy or hard drive, or in embedded applications it can boot from a Flash disk, ROM disk, PCMCIA card, or run directly as an XIP image out of ROM or Flash. Configuration options are available to enable automatic detection of ROM disk images in the linear address space.
Embedded DOS-ROM 6.22 automatically detects and reconfigures shadowing registers on embedded chipsets designed to work with Intel processors such as the Intel386(TM)EX, so that the shadow memory can be made available to application software, and so that the operating system can be stored in unused shadow memory. This significantly reduces the footprint of Embedded DOS-ROM 6.22 and can bring up to 900K of low memory to application software.
The kit includes full source code, configurable by the OEM through a single OPTIONS. INC header file. Source code for COMMAND.COM, the utilities and the device drivers is provided.
|